titanium chelate - German English Dictionary